highly detailed: 1